Synonyms for "puppet government"

Words with similar meaning